package cn.t.model.order;

import cn.t.core.mode.BaseDO;
import lombok.Data;

import java.util.Date;

@Data
public class OverPickupRecordVO extends BaseDO {
    /**
     * 超领类型
     */
    private Integer type;

    /**
     * 超领类型描述
     */
    private String typeStr;
    /**
     * 卡号
     */
    private String cardCode;
    /**
     * 用户id
     */
    private Long userId;
    /**
     * 用户名称
     */
    private String userName;
    /**
     *
     * 成本中心
     */
    private String costCenterName;
    /**
     *sku
     */
    private String skuCode;
    /**
     *手机号
     */
    private String   phoneNumber;
    /**
     *sku名称
     */
    private String skuName;
    /**
     *公司id
     */
    private Long firmId;
    /**
     *所属公司名称
     */
    private String firmName;
    /**
     *设备名称
     */
    private String deviceName;
    /**
     *设备id
     */
    private Long deviceId;
    /**
     *领用周期
     */
    private Integer timeLimitType;
    /**
     *领用周期描述
     */
    private String timeLimitTypeStr;
    /**
     *领用额度
     */
    private Integer quantityLimit;
    /**
     *领用额度描述
     */
    private String quantityLimitStr;
    /**
     *本次领取数量
     */
    private Integer pickupQty;
    /**
     *总共超领数量
     */
    private Integer overQty;
    /**
     *本次超领数量
     */
    private Integer currentOverPick = 0;
    /**
     *领用记录
     */
    private String orderSn;
    /**
     *工号
     */
    private String workOrderSn;
    /**
     *领用时间
     */
    private Date gmtCreated;
}
